ci: Backport CI yaml from main
authorRené de Hesselle <dehesselle@web.de>
Thu, 19 Oct 2023 14:22:54 +0000 (16:22 +0200)
committerRené de Hesselle <dehesselle@web.de>
Thu, 19 Oct 2023 15:11:35 +0000 (17:11 +0200)
commit0f8b9c73cdd8cec8714bc8eea59cf56f13603036
tree99c294b12a3e086b77a29132df75c95a4163fb01
parentb108e8b91a535a14b0d6a77f5d2b7b41661e5e15
ci: Backport CI yaml from main

This makes the CI yaml identical to the one in main, which changes
two things:
- modernize workflow configuration
- use a new macOS runner for macOS CI
.gitlab-ci.yml